var AudioParam = function AudioParam(a, b, c) {
    //如果不能new  要抛出一个错误
    throw new TypeError("Illegal constructor");
}//构造函数
catvm.safefunction(AudioParam); //tostring 保护
//设置原型链上显示的名字***************************************************************************
Object.defineProperties(AudioParam.prototype, {
    [Symbol.toStringTag]: {
        value: "AudioParam",
        configurable: true
    }
});

// 原型指向原型父亲***************************************************************************
// OfflineAudioContext = {};
// AudioParam.prototype.__proto__ = AudioNode.prototype
//该环境下的属性和方法***************************************************************************
AudioParam.prototype.automationRate = 'a-rate';
AudioParam.prototype.defaultValue = 440;
AudioParam.prototype.maxValue = 22050;
AudioParam.prototype.minValue = -22050;
AudioParam.prototype.value = 440;
AudioParam.prototype.setValueAtTime = function (x,y) {
    // debugger;
};
//代理***************************************************************************
AudioParam = catvm.proxy(AudioParam)